Search Result:grand duchy of luxembourg
Overview of noun grand_duchy_of_luxembourg
The noun grand duchy of luxembourg has 1 sense
- Luxembourg, Grand Duchy of Luxembourg, Luxemburg -- (a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center)